package thread;

import java.util.concurrent.Callable;

/**
 * Callable
 * 计算结果，如果无法计算则抛出异常。
 * 返回:计算结果
 * 抛出:
 * 异常-如果无法计算一个结果
 */
public class MyCallable implements Callable<Integer> {

    @Override
    public Integer call() throws Exception {
        int sum = 0;
        for (int i = 0; i <= 100; i++) {
            sum += i;
        }
        return sum;
    }
}
